ectopic testis - Spanish English Dictionary